there is a rumour abroad - Français Anglais Dictionnaire